package day6;

/**
 *13:福彩双色球的玩法分为红球和篮球（具体玩法百度），
 红球范围是1-33，蓝球是1-16。
 每注是6个红球不重复并按照升序顺序排列，加上一个蓝球。
 生成一注号码，随机数的方法是Math.random()
 */
public class Lottery {
    public static void main(String[] args) {
        int []a=new int[7];

        for (int i = 0; i < 6;) {
            int t=(int) (Math.random()*33+1);
            boolean repeat=false;
            for (int j = 0; j < i; j++) {
                if(a[j]==t){
                    repeat=true;
                    break;
                }
            }
            if(!repeat){
                a[i]=t;
                i++;
            }

        }
        //排序
        int temp;
        for (int i = 0; i < 6; i++) {
            for (int j = 0; j <6-1-i ; j++) {
                if(a[j]>a[j+1]){
                    temp=a[j];
                    a[j]=a[j+1];
                    a[j+1]=temp;
                }
            }
        }
        a[6]=(int) (Math.random()*16+1);
        System.out.println("本次的彩票随机号是：");
        for(int n:a){
            System.out.print(n+" ");
        }
    }
}
